self-proclaimed messiah - Francés Inglés Diccionario